Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 PARK ROAD Detached £1,687,500 6 Nov 2023
3 PARK ROAD Detached £1,359,407 £250,000 4 Nov 1996
4 PARK ROAD Detached £1,485,811 £1,100,000 24 Mar 2016
5 PARK ROAD Detached £1,827,102 £1,225,000 2 Dec 2014
6 PARK ROAD Detached £1,927,359 £760,000 20 Dec 2002